tall, awkward person - Alemán Inglés Diccionario