difficult to hold/keep - German English Dictionary