extremely tall person - German English Dictionary