altarboy - German English Dictionary