dietiltriptamina - French English Dictionary