strophulus - German English Dictionary