caught short taken short - Turco Inglés Diccionario