cromagnon - German English Dictionary