strap clutch - Alemán Inglés Diccionario