big time drug dealer - German English Dictionary