organdi - German English Dictionary