extensive cross training - German English Dictionary