carroll - German English Dictionary