heart-leaves - German English Dictionary