(i've) seen worse - Francés Inglés Diccionario