i can barely hear you - German English Dictionary