almendron - German English Dictionary