camargue horse - German English Dictionary