tamburitza - French English Dictionary