gorilla biscuits - Alemán Inglés Diccionario