streeking - German English Dictionary