larrikin - German English Dictionary