leech belly - Alemán Inglés Diccionario