microplethysmography - German English Dictionary