r&d manager - Turkish English Dictionary