clutched - Turco Inglés Diccionario