ınternational criminal tribunal - French English Dictionary