sink or swim - French English Dictionary