peachleaf willow - Turkish English Dictionary