well, shut my mouth - Turco Inglés Diccionario