mer rouge - German English Dictionary