german sailor's caps - French English Dictionary