propagule - Turkish English Dictionary