kendine depolayan hortum - French English Dictionary