armrack - German English Dictionary