salade - German English Dictionary