snaredrum - French English Dictionary