perraloca - German English Dictionary