bothersome person - German English Dictionary