manrope - German English Dictionary