croses-drains - French English Dictionary