will you excuse us please? - Turco Inglés Diccionario