have strings attached - German English Dictionary