carracci - German English Dictionary