front desk clerk - German English Dictionary