personal presentation - German English Dictionary