high payload - German English Dictionary