long term of imprisonment - German English Dictionary