be good in a pinch - Turco Inglés Diccionario