marginella - Spanish English Dictionary