strategic and project development manager - Turco Inglés Diccionario