showy locoweed - Turkish English Dictionary