stick heart and soul - Alemán Inglés Diccionario