foreign plant - Turkish English Dictionary