sucking devise - German English Dictionary