alley apple - German English Dictionary