equilay - German English Dictionary