ayah - German English Dictionary