strapper - German English Dictionary