landrera - German English Dictionary