sticky locoweed - Turkish English Dictionary