sticky locoweed - German English Dictionary