gorilla pills - Alemán Inglés Diccionario