devkazanı - French English Dictionary