traspillarse - German English Dictionary