mandorla - German English Dictionary