a homemade type of fruit juice - Alemán Inglés Diccionario