give a hundred and ten percent - German English Dictionary