stickseed - German English Dictionary