larruper - German English Dictionary