senior team leader - Turco Inglés Diccionario