clutched - Alemán Inglés Diccionario