schrien - French English Dictionary