research and development division - Turco Inglés Diccionario