didelphous - Turkish English Dictionary