dietiltriptamina - German English Dictionary