sea crocodile - French English Dictionary