right-hand person - German English Dictionary