davao (city in the philippines) - French English Dictionary