genuflects - German English Dictionary