felonies against the heads or ambassadors of foreign states - Español Inglés Diccionario