répite - Spanish English Dictionary