larrups - German English Dictionary