atiforrarse - German English Dictionary