addlepated - German English Dictionary