peterebi - German English Dictionary