two thousand five hundred eleven - German English Dictionary